/**设计⼀个简单的动物园系统，包含以下⼏种动物：猫、狗、⻦。每种动物都有⾃⼰的特点和⾏为，但都有共同的属
 性和⽅法。其中，猫、狗和⻦都属于动物类，但它们的叫声和⾏为各不相同。
 要求：
 1. 使⽤抽象类来实现动物园系统，包含⼀个抽象⽅法 makeSound() ⽤于输出动物的叫声。
 2. 每种动物都有⼀个属性 name 表示动物的名称，以及⼀个⽅法 move() ⽤于输出动物的⾏为。
 3. 猫类具有属性 color 表示猫的颜⾊，重写 makeSound() ⽅法输出猫的叫声，并重写 move() ⽅法输出猫
 的⾏为。
 4. 狗类具有属性 age 表示狗的年龄，重写 makeSound() ⽅法输出狗的叫声，并重写 move() ⽅法输出狗的
 ⾏为。
 5. ⻦类具有属性 wingSpan 表示⻦的翼展，重写 makeSound() ⽅法输出⻦的叫声，并重写 move() ⽅法输出
 ⻦的⾏为。
 */
public class Test2 {
    public static void main(String[] args) {
        Animal cat = new Cat("tom","灰白");
        Animal dog = new Dog("旺财",5);
        Animal bird = new Bird("樱桃",21.76);
        cat.makeSound();
        cat.move();
        dog.makeSound();
        dog.move();
        bird.makeSound();
        bird.move();

    }
}
